package com.syxp.pda.service.standard;

import java.util.List;

import com.syxp.pda.core.service.BaseService;
import com.syxp.pda.entity.base.DefineIDZone;
import com.syxp.pda.entity.base.DeviceBaseInfo;
import com.syxp.pda.entity.standard.DeviceCheckStandard;

/**
 * 检测项目标准
 * @version 1.0
 * @author Light
 *
 */
public interface DeviceCheckStandardService extends BaseService<DeviceCheckStandard> {
	/**
	 * 获取指定检测项目标准
	 * @return List<DeviceCheckStandard> 检测项目标准列表
	 */
	public List<DeviceCheckStandard> getDeviceCheckStandard(int deviceInfoId);

	/**
	 * 根据专业ID获取区域列表
	 * @param professId 专业ID
	 * @return
	 */
	public List<DefineIDZone> getZones(int professId);

	/**
	 * 根据区域Id获取设备列表
	 * @param zoneId 区域Id
	 * @return
	 */
	public List<DeviceBaseInfo> getDevices(int zoneId);
}
